/* ---------- 第三方依赖 ---------- */
import terser from "@rollup/plugin-terser"
import typescript from "@rollup/plugin-typescript"

// 配置
export default {
    input: "src/main.ts", // 入口文件

    // 输出
    output: ["es", "umd"].map((format) => ({
        file: `lib/main.${format}.js`, // 文件名
        name: "logePluse", // 名称
        format // 模式
    })),

    // 插件
    plugins: [
        terser(), // 压缩代码
        typescript()
    ]
}